<html>
<head>
<meta charset=utf-8 />
<title>系统设计要点</title>
<link rel="stylesheet" href="../css/wzys.css">
<style type="text/css">
body {
	line-height: 30px;
}
</style>
</head>
<body>
	<p class="subject">以JDBC方式访问MySQL数据库</p>
	<ul>
		<li>调用方法<span class="key">Class.forName(driver)</span>加载MySQL数据库厂商提供的驱动程序。
		</li>
		<li>调用方法<span class="key">DriverManager.getConnection(url,user,pwd)</span>得到一个实现
			<span class="key">Connection接口</span>的对象conn，该对象连接到某个数据库。
		</li>
		<li>对连接对象conn应用方法<span class="key">creatPreparedStatement()</span>创建一个
			实现了<span class="key">PreparedStatement接口</span>的命令对象pst。
		</li>
		<li>通过对象pst调用方法executeQuery()或executeUpdate()执行SQL命令。</li>
		<li>当执行<span class="key">选择查询</span>时会得到一个<span class="key">ResultSet接口</span>
			类型的记录集对象rs。最后，通过循环语句完成对记录集rs的输出。
		</li>
		<li>说明：当查询不包含参数时，可使用Statement代替PreparedStatement。而实际项目开发时，使用PreparedStatement
			接口类型的命令对象较多，因为它支持<span class="key">参数式查询</span>（即SQL命令中可以包含通配符，
			参见登录页面和注册页面）。
		</li>
	</ul>
	<hr>
</body>
</html>